/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: ws
 * Date: 2022-11-03
 * Time: 11:19
 */
public class Test {
//    public static void main1(String[] args) {
//        //字符串相加
//        String str1 = "ABC";
//        String str2 = "abc";
//        System.out.println(str1 + str2);
//        //字符相加
//        char ch1 = 'A';
//        char ch2 = 'B';
//        //字符相加减 得到的是 字符码值 + 字符码值
//        //整型提升！！！
//        System.out.println(ch1 + ch2);
        //java中%的本质是 a % b = a - (a / b) * b
//        System.out.println(-10 % 3);//-1
//        System.out.println(10 % 3);//1
//        System.out.println(-10 % -3);//-1
//        System.out.println(10 % -3);//1

//        int i = 1;
//        //规则使用临时变量temp：（1）temp = i （2）i = i+ 1 （3）i = temp
//        i = i++;
//        System.out.println(i);

//        int i = 1;
//        //规则使用临时变量temp：（1）i = i + 1 （2）temp = i  （3）i = temp
//        i = ++i;
//        System.out.println(i);
        //复合赋值运算符会进行类型转换
//        byte a = 1;
//        a = a + 1;//false
//        a += 1;//true, 等价于a = (byte)(a + 1);
        //java中int有四种
//        int a = 0b1010;//二进制0b开头
//        int b = 01010;//八进制0开头
//        int c = 1010;//十进制
//        int d = 0x1010;//十六进制0x或0X开头

        //递归求 N 的阶乘
//
//    }
//    public static int recursion(int n) {
//        if (n == 1)
//            return 1;
//        else
//            return n * recursion(n - 1);
//    }
//
//    public static void main2(String[] args) {
//        System.out.println(recursion(5));
//    }
//    public static int rec(int n){
//        if (n == 1)
//            return 1;
//        else
//            return n + rec(n-1);
//    }
//    //递归求 1 + 2 + 3 + ... + 10
//    public static void main3(String[] args) {
//        System.out.println(rec(10));
//    }
//    //按顺序打印一个数字的每一位(例如 1234 打印出 1 2 3 4) （递归）
//    public static void print(int n) {
//        if(n <= 9) {
//            System.out.println(n%10);
//            return;
//        }
//        print(n/10);
//        System.out.println(n%10);
//    }
//    public static void pr(int n){
//        if (n <= 9){
//            System.out.print(" " + n % 10);
//            return;
//        }
//        pr(n / 10);
//        System.out.print(" " + n % 10);
//    }
//    public static void main4(String[] args) {
//        pr(1234);
//    }
        //写一个递归方法，输入一个非负整数，返回组成它的数字之和
//        public static int sum (int n){
//            if (n < 10){
//                return n;
//            }else  {
//                return n % 10 + sum(n / 10);
//            }
//        }
//    public static int fac(int n){
//        if (n < 3 && n > 0)
//            return 1;
//        return fac(n - 1) + fac(n - 2);
//    }
    //汉诺塔问题
//    public static void move(char pos1, char pos2){
//        System.out.print(pos1+"->"+pos2+ "  ");
//    }
//    public static void Hanoi(int n, char pos1, char pos2, char pos3){
//        if (n == 1){
//            move(pos1, pos3);
//            return;
//        }else {
//            Hanoi(n - 1, pos1, pos3, pos2);
//            move(pos1, pos3);
//            Hanoi(n - 1, pos2, pos1, pos3);
//        }
//    }
    //创建一个 int 类型的数组, 元素个数为 100, 并把每个元素依次设置为 1 - 100
//    public static void main(String[] args) {
//       int[] arr = new int[0];
////        for (int i = 0; i < 100; i++) {
////            arr[i] = i + 1;
////        }
//        System.out.println(1);
////    }
//        public static void printArray(int[] arrayTmp) {
//            for (int i = 0; i < arrayTmp.length; i++) {
//                System.out.print(arrayTmp[i]+" ");
//            }
//            System.out.println();
//        }
//
//    public static void main(String[] args) {
//        int[] array = new int[100];
//        for (int i = 0; i < array.length; i++) {
//            array[i] = i+1;
//        }
//        printArray(array);
//        for (int x:array) {
//            System.out.println(x);
//        }
//    }
        public static void main(String[] args) {
            String a = 11 + "";
            System.out.println(a);



















        }






}
